High-Level Simulations of On-Chip Networks
نویسندگان
چکیده
The International Technology Roadmap for Semiconductors [1] prognoses up to four billion transistors on a single chip with feature sizes below 45 nm operating in the 10 GHz range. This will be achieved by continuous scaling of transistor dimensions and offers the opportunity to further increase the performance into the Tera-Flop era. Unfortunately, the scaling is about to approach physical limits which causes new challenges and serious problems that endanger the future development. Such issues emerge at diverse abstraction levels and they have to be considered during all design and production steps. Leakage currents, power density, clock distribution, reliability, verification, memory-bottleneck, and design-productivity-gap are just an extract of all these issues. Network-On-Chip (NOC) has been proposed as a new design methodology to cope with these problems [2]. NOCs consist of heterogeneous resources that are encapsulated from another which allows the use of different voltages, frequencies or even diverse technologies for each resource. Furthermore, encapsulation eases the exchange and reuse of resources as well as the integration of intellectual property (i.e. predefined macro blocks). The independent resources are connected (by a determined interface) to an on-chip network which affords the communication among the resources whereas the network consists of routers and physical links. An example of two possible topologies with the mentioned components is given in figure 1. Up to date, large effort has already been put into the development of elementary modules to operate NOCs in principle. For instance repeater, booster, and phase coding have been suggested for signal transmission, coding and error correction schemes have been analyzed as well as bufferless or asynchronous routers have been integrated in various topologies (e.g. mesh, torus, fat-tree) applying diverse routing schemes (e.g. XY, adaptive, deflective). First prototypes have also been produced and their functionality has successfully been proven [3][4]. However, those prototypes are application specific NOCs with a limited number of resources so that a multitude of issues of future general purpose NOCs with several hundred resources, as predicted by [5] and others, does not have to be considered. Because corresponding technologies to implement such large NOCs are not available yet and the expenditure of time as well as the cost-value ratio of large functional testchips is also questionable, the behavior of NOCs needs to be simulated to obtain results for performance, power, area, and further network related metrics like bandwidth usage or areas of increased packet congestion. Such simulations are necessary both for designers to exploit different hardware architectures and solutions as well as for vendors to evaluate different existing chips for their application-specific domains.
منابع مشابه
Reliability and Performance Evaluation of Fault-aware Routing Methods for Network-on-Chip Architectures (RESEARCH NOTE)
Nowadays, faults and failures are increasing especially in complex systems such as Network-on-Chip (NoC) based Systems-on-a-Chip due to the increasing susceptibility and decreasing feature sizes. On the other hand, fault-tolerant routing algorithms have an evident effect on tolerating permanent faults and improving the reliability of a Network-on-Chip based system. This paper presents reliabili...
متن کاملCost-aware Topology Customization of Mesh-based Networks-on-Chip
Nowadays, the growing demand for supporting multiple applications causes to use multiple IPs onto the chip. In fact, finding truly scalable communication architecture will be a critical concern. To this end, the Networks-on-Chip (NoC) paradigm has emerged as a promising solution to on-chip communication challenges within the silicon-based electronics. Many of today’s NoC architectures are based...
متن کاملA Review of Optical Routers in Photonic Networks-on-Chip: A Literature Survey
Due to the increasing growth of processing cores in complex computational systems, all the connection converted bottleneck for all systems. With the protection of progressing and constructing complex photonic connection on chip, optical data transmission is the best choice for replacing with electrical interconnection for the reason of gathering connection with a high bandwidth and insertion lo...
متن کاملApplication Mapping onto Network-on-Chip using Bypass Channel
Increasing the number of cores integrated on a chip and the problems of system on chips caused to emerge networks on chips. NoCs have features such as scalability and high performance. NoCs architecture provides communication infrastructure and in this way, the blocks were produced that their communication with each other made NoC. Due to increasing number of cores, the placement of the cores i...
متن کاملA Routing-Aware Simulated Annealing-based Placement Method in Wireless Network on Chips
Wireless network on chip (WiNoC) is one of the promising on-chip interconnection networks for on-chip system architectures. In addition to wired links, these architectures also use wireless links. Using these wireless links makes packets reach destination nodes faster and with less power consumption. These wireless links are provided by wireless interfaces in wireless routers. The WiNoC archite...
متن کاملImplementation of a programmable neuron in CNTFET technology for low-power neural networks
Circuit-level implementation of a novel neuron has been discussed in this article. A low-power Activation Function (AF) circuit is introduced in this paper, which is then combined with a highly linear synapse circuit to form the neuron architecture. Designed in Carbon Nanotube Field-Effect Transistor (CNTFET) technology, the proposed structure consumes low power, which makes it suitable for the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006